a store which sells tortillas - Deutsch Englisch Wörterbuch